// Copyright (C) 2018-2025 Intel Corporation
// SPDX-License-Identifier: Apache-2.0
//

#pragma once

#include <memory>

#include "graph.h"
#include "openvino/core/model.hpp"

namespace ov::intel_cpu {

std::shared_ptr<ov::Model> dump_graph_as_ie_ngraph_net(const Graph& graph);
#ifdef CPU_DEBUG_CAPS
void serialize(const Graph& graph);
void summary_perf(const Graph& graph);
void average_counters(const Graph& graph);
#endif  // CPU_DEBUG_CAPS

}  // namespace ov::intel_cpu
